Skip to content

v1.5.2: Automatic signing for Xcode Cloud#59

Merged
tashda merged 1 commit into
mainfrom
dev
May 1, 2026
Merged

v1.5.2: Automatic signing for Xcode Cloud#59
tashda merged 1 commit into
mainfrom
dev

Conversation

@tashda
Copy link
Copy Markdown
Owner

@tashda tashda commented May 1, 2026

Summary

  • Switch both Release configs (main app + widgets) from Manual signing with hard-coded provisioning profiles ("Shellbee App Store", "Shellbee Widgets App Store") to Automatic signing.
  • Xcode Cloud cannot access locally-installed profiles. Manual signing produced 90035 "Invalid Signature" on every archive upload. Automatic lets Xcode Cloud manage certs/profiles via App Store Connect.
  • Bumps MARKETING_VERSION to 1.5.2 to ship through the proper tag-triggered pipeline (v1.5.1 was uploaded but rejected at signing).

Test plan

  • Local sim build still succeeds.
  • Tag push triggers Xcode Cloud → archive succeeds with Automatic signing → upload to TestFlight passes.
  • Build appears in App Store Connect → TestFlight as 1.5.2 (Build N).

🤖 Generated with Claude Code

Xcode Cloud cannot use the locally-installed manual provisioning
profiles ("Shellbee App Store", "Shellbee Widgets App Store"), so
distribution archives failed with 90035 Invalid Signature. Switching
both Release configs (main app + widgets) to Automatic signing lets
Xcode Cloud manage certs and profiles via App Store Connect.

Bumps MARKETING_VERSION to 1.5.2 to ship through the proper tag flow.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@tashda tashda added this to the v1.5.2 milestone May 1, 2026
@tashda tashda added bug Something isn't working area:dev-tools Developer / power-user tooling priority:high labels May 1, 2026
@tashda tashda merged commit 4d6eade into main May 1, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools Developer / power-user tooling bug Something isn't working priority:high

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant